package cn.fl.mcr.vo;

import java.util.Date;

import cn.lionbridgecapital.loan.model.base.BaseVO;

/**
 * @Description: 核销推送明细
 */
public class McrWriteOffPushDetailDVO extends BaseVO{

	/**
	 * 核销推送批次号
     */
	private String batNo;
	/**
	 * 提交时间
     */
	private Date commitTm;
	/**
	 * 我司还款账户
     */
	private String repayAcc;
	/**
	 * 银行流水号
     */
	private String bankNo;
	/**
	 * 打款日期
     */
	private Date repayDate;
	/**
	 * 打款金额
     */
	private String repayMoney;
	/**
	 * 备注线下还款标识
     */
	private String repayMoneyRemark;
	/**
	 * 状态 -1:提交失败,0:待确认提交,1:提交成功
     */
	private String commitType;
	/**
	 * REPAY_AMT
     */
	private String repayAmt;
	/**
	 * REPAY_PRINCIPAL
     */
	private String repayPrincipal;
	/**
	 * REPAY_INTEREST
     */
	private String repayInterest;
	/**
	 * REPAY_PENALTY_INTEREST
     */
	private String repayPenaltyInterest;
	/**
	 * REPAY_NUM
     */
	private Long repayNum;
	/**
	 * 失败原因
	 */
	private String failReason;
	
	/**
	 * 认款批次号(多条用，隔开)
	 */
	private String repayBatNos;
	
	public String getBatNo() {
		return batNo;
	}
	public void setBatNo(String batNo) {
		this.batNo = batNo;
	}
	public Date getCommitTm() {
		return commitTm;
	}
	public void setCommitTm(Date commitTm) {
		this.commitTm = commitTm;
	}
	public String getRepayAcc() {
		return repayAcc;
	}
	public void setRepayAcc(String repayAcc) {
		this.repayAcc = repayAcc;
	}
	public String getBankNo() {
		return bankNo;
	}
	public void setBankNo(String bankNo) {
		this.bankNo = bankNo;
	}
	public Date getRepayDate() {
		return repayDate;
	}
	public void setRepayDate(Date repayDate) {
		this.repayDate = repayDate;
	}
	public String getRepayMoney() {
		return repayMoney;
	}
	public void setRepayMoney(String repayMoney) {
		this.repayMoney = repayMoney;
	}
	public String getRepayMoneyRemark() {
		return repayMoneyRemark;
	}
	public void setRepayMoneyRemark(String repayMoneyRemark) {
		this.repayMoneyRemark = repayMoneyRemark;
	}
	public String getCommitType() {
		return commitType;
	}
	public void setCommitType(String commitType) {
		this.commitType = commitType;
	}
	public String getRepayAmt() {
		return repayAmt;
	}
	public void setRepayAmt(String repayAmt) {
		this.repayAmt = repayAmt;
	}
	public String getRepayPrincipal() {
		return repayPrincipal;
	}
	public void setRepayPrincipal(String repayPrincipal) {
		this.repayPrincipal = repayPrincipal;
	}
	public String getRepayInterest() {
		return repayInterest;
	}
	public void setRepayInterest(String repayInterest) {
		this.repayInterest = repayInterest;
	}
	public String getRepayPenaltyInterest() {
		return repayPenaltyInterest;
	}
	public void setRepayPenaltyInterest(String repayPenaltyInterest) {
		this.repayPenaltyInterest = repayPenaltyInterest;
	}
	public Long getRepayNum() {
		return repayNum;
	}
	public void setRepayNum(Long repayNum) {
		this.repayNum = repayNum;
	}
	public String getFailReason() {
		return failReason;
	}
	public void setFailReason(String failReason) {
		this.failReason = failReason;
	}
	public String getRepayBatNos() {
		return repayBatNos;
	}
	public void setRepayBatNos(String repayBatNos) {
		this.repayBatNos = repayBatNos;
	}


}
